package route

import (
	adminDynamicEnumHandler "gitee.com/krio/ginc/example/internal/admin/dynamic/enum/handler"
)

var DynamicEnumDynamicEnumAddPOST = Register(
	"/admin/dynamic/enum/add",
	"动态自定义-字段-新增",
	"POST",
	adminDynamicEnumHandler.DynamicEnumAdd,
	[]string{
		"AdminAuth",
	},
	[]string{},
	"admin",
	LimitOption{
		Type:         "",
		Mode:         "",
		Cap:          0,
		IntervalTime: 0,
		ExpireTime:   0,
	},
)

var DynamicEnumDynamicEnumDeletePOST = Register(
	"/admin/dynamic/enum/delete",
	"动态自定义-字段-删除",
	"POST",
	adminDynamicEnumHandler.DynamicEnumDelete,
	[]string{
		"AdminAuth",
	},
	[]string{},
	"admin",
	LimitOption{
		Type:         "",
		Mode:         "",
		Cap:          0,
		IntervalTime: 0,
		ExpireTime:   0,
	},
)

var DynamicEnumDynamicEnumDetailPOST = Register(
	"/admin/dynamic/enum/detail",
	"动态自定义-字段-详情",
	"POST",
	adminDynamicEnumHandler.DynamicEnumDetail,
	[]string{
		"AdminAuth",
	},
	[]string{},
	"admin",
	LimitOption{
		Type:         "",
		Mode:         "",
		Cap:          0,
		IntervalTime: 0,
		ExpireTime:   0,
	},
)

var DynamicEnumDynamicEnumListPOST = Register(
	"/admin/dynamic/enum/list",
	"动态自定义-字段-列表",
	"POST",
	adminDynamicEnumHandler.DynamicEnumList,
	[]string{
		"AdminAuth",
	},
	[]string{},
	"admin",
	LimitOption{
		Type:         "",
		Mode:         "",
		Cap:          0,
		IntervalTime: 0,
		ExpireTime:   0,
	},
)

var DynamicEnumDynamicEnumUpdatePOST = Register(
	"/admin/dynamic/enum/update",
	"动态自定义-字段-修改",
	"POST",
	adminDynamicEnumHandler.DynamicEnumUpdate,
	[]string{
		"AdminAuth",
	},
	[]string{},
	"admin",
	LimitOption{
		Type:         "",
		Mode:         "",
		Cap:          0,
		IntervalTime: 0,
		ExpireTime:   0,
	},
)
